/*YOUR CUSTOM STYLES*/

.topheader { background: rgb(26, 26, 26); min-height: 3px; margin: 0px;
             border-top: 3px solid rgb(238, 6, 153);
}
.topheader-inner {margin: auto; color: #999; }

.topheader-inner ul { list-style: none; margin: 0px;}
.topheader-inner ul li { display: inline-block; font-size: 12px; }

.topheader-left ul li { padding: 5px 0; margin-left: 10px; }
.topheader-left ul li:first-child { margin-left: 0; }
.topheader-left ul li a { color: #999; }
.topheader-left ul li a:hover { color: #666; }
.topheader-left ul li span { color: #fff; }

.right {float:right;}

ul.social {margin-left:-30px}
ul.social li {
    float: left;
    list-style: none outside none;
    line-height: 30px;
    font-size: 16px;
	text-align:center;
	height:30px;
	width:30px;
}
ul.social li a {color:#808080}
ul.social li:hover a,
ul.social li a:hover,
ul.social li:hover,
ul.social a:hover {
	text-decoration:none;
    background:#EE0699 !important;
	color:#fff !important;
}

/* ARTICLE */

#article {
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#646464;
	font-weight:300;
	line-height:24px;

}

#article h1,h2,h3,h4,h5,h6{ 
	letter-spacing:0px;
	font-weight:normal;
	position: relative;
	padding: 0 0 10px 0;         
	font-family: 'Open Sans', arial, serif;
	line-height:140% !important;
	color:#EE0699;
	margin:0;
}
	
#article h1{
	font-size: 24px; 
}
	
#article h2{
	font-size: 22px; 	
}
	
#article h3{
	font-size: 18px; 
}
	
#article h4{
	font-size: 16px; 		
}
	
#article h5{
	font-size: 14px; 		
}
	
#article h6{
	font-size: 13px;  	
}

/*	heading colors and links  */
#article h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	color:#EE0699;
	text-decoration:none  !important;
	opacity:1;
}

#article .sidebar a {color:#808080;}
#article .sidebar-line{width:100%; height:1px; background:#F6F5F2; margin-bottom:25px;}
#article .sidebar-line span{background:#EE0699;display:block; width:100px; height:3px;}

#article .page-header,
#article .widget-title{color:#1a1a1a; font-size: 16px; padding:30px 0 10px; margin:0; text-transform:uppercase;}
#article .page-header span,
#article .widget-title span {padding: 0px 0px;}

#article .productwrap
{
	border: 4px solid #FFFFFF;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	display:block;
}
#article .productwrap img
{
	width:100%;
}

.post-title {
  font-size: 20px;
  color:#1A1A1A;
  line-height: 36px;
  margin: 15px 0;
}
.post-title a {font-weight:300; text-decoration:none}
.post-title > a {
  color: inherit;
}

/* draw any selected text yellow on red background */
::-moz-selection { color: #ffffff;  background: #EE0699; }
::selection      { color: #ffffff;  background: #EE0699; }
 
/* draw selected text in a paragraph white on black */
p::-moz-selection { color: #ffffff;  background: #EE0699; }
p::selection      { color: #ffffff; background: #EE0699; }



#article .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus  
{
  border-bottom:3px solid #EE0699 !important;
}